SQL dotazy do XML

Otázka od: mydelphiconf@centrum.cz

16. 11. 2004 15:01

Ahoj,
  mam nejake XML a potrebuju ho zobrzt v gridu. Delam to pres
ClientDataset.LoadFromFile('jmeno.xml');

  jenze ted bych potreboval nejaky postup, jak tam delat SQL dotazy ... to uz
pres tohle asi tezko udelam. Nemate nekdo nejaky prikladek nebo link na ukazku,
jak to udelat?

 diky.
  P.


Odpovedá: Daniel Frantik

16. 11. 2004 15:07

MSSQL2005 to umi (bude umet)

Danik
> -----Original Message-----
> mydelphiconf@centrum.cz
> Subject: SQL dotazy do XML
> jenze ted bych potreboval nejaky postup, jak tam delat SQL


Odpovedá: mydelphiconf@centrum.cz

16. 11. 2004 15:35

Asi jsem to spatne napsal ...
  kdyz mam pomoci nejakeho ClientDataSet otevreny XML file (pres LoadFromFile),
mohu vyuzit i ClientDataset.CommandText pro napsani SQL prikazu.
  Nejsem v tomhle vubec zbehly, ale jak v tomto pripade definuju jmeno tabulky?
(SELECT X,Y,Z FROM ????)?

  nebo mate nekdo jiny a lepsi napad? (doufam  

P.

______________________________________________________________
> Od: "Daniel Frantik" <frantik@telpro.cz>
> MSSQL2005 to umi (bude umet)


Odpovedá: Daniel Frantik

16. 11. 2004 16:04

> -----Original Message-----
> mydelphiconf@centrum.cz
> (pres LoadFromFile), mohu vyuzit i ClientDataset.CommandText
> pro napsani SQL prikazu.

To asi nepujde ... command text se predava providerovi pres midas a neslouzi
k sql nad nactenymi daty. Muzes se podivat na TXQuery, ktera umi SQL nad
datasetem/y. Ale neni zadarmo.

Danik


Odpovedá: Vaclav Krmela

17. 11. 2004 13:51

> From: mydelphiconf@centrum.cz
>
> mam nejake XML a potrebuju ho zobrzt v gridu. Delam to pres
> ClientDataset.LoadFromFile('jmeno.xml');
> jenze ted bych potreboval nejaky postup, jak tam delat SQL dotazy ...

SQL dotazy asi nepujdou.
TClientDataSet nabizi nekolik moznosti filtrovani zaznamu. Podivej se na
property Filter/Filtered. Pro indexovane polozky lze pouzit metodu
SetRange. Nebo CloneCursor.... Moznosti je hodne.

Hezke clanky o pouziti TClientDataSet vcetne ukazkovych prikladu psal
Cary Jensen na http://bdn.borland.com/delphi/


Vaclav Krmela